package com.lrd.snapshotorder.service;

import com.lrd.snapshotorder.entity.OrderTask;
import com.lrd.snapshotorder.protocol.ResultData;
import com.lrd.snapshotorder.protocol.dto.order.OrderTaskCreateDto;
import com.lrd.snapshotorder.protocol.dto.order.OrderTaskListDto;
import com.lrd.snapshotorder.protocol.dto.order.OrderTaskQueryDto;

import java.util.List;

public interface OrderTaskService {
    ResultData<Boolean> createOrderTask(OrderTaskCreateDto orderTaskCreateDto);

    ResultData<List<OrderTaskListDto>> orderTaskList(OrderTaskQueryDto queryDto);

    void orderTaskStatusVerify(OrderTask orderTask);
}
